armored cavalry - Turco Inglés Diccionario